scream (something) from the rooftops - Alemán Inglés Diccionario